-
Oil News: Crude Futures Drop as U.S. Downgrade and China Data Hit Demand
Source: Buzz FX / 19 May 2025 05:41:34 America/New_York
Crude oil falls as China’s demand slows and the U.S. credit outlook weakens. Key support at $59.13 may be tested if bearish pressure persists.
Light crude oil futures edged lower on Monday as traders struggled with key technical resistance
Read more...